Real Evolution in Arti cial
نویسندگان
چکیده
1 Overview The intention of this contribution is to stimulate discussion concerning the following question: Are artiicial chemistries a useful tool to study pre-biotic or chemical evolution ? Or more general: Are artiicial chemistries a useful tool to study the evolution of organizations ? The latter question implies that the insights gained from the investigation of chemical-like systems can be transfered to other systems which are also forming organizations through local interactions of many components. The rst part gives an introduction to artiicial chemistries. In the second part an example for \real evolution" in an artiicial chemistry is shown. The term \real evolution" refers to the phenomena of self-evolution, where every variation and implicit selection is performed by the individuals (molecules) themselves and not by explicit external selection, mutation or recombination operators. An artiicial chemistry is an artiicial system, which is similar to a chemical system. Usually, an artiicial chemistry consists of: 1. a set of objects S : These objects may be abstract symbols 16], character sequences 1, 12, 14], lambda-expressions 8], binary strings 3, 6, 15], numbers 4], or proofs 10]. 2. a set of rules R, describing the interaction among objects: The rules can be deened explicitly 16, 7] or implicitly by using string matching/string concatenation 2, 13, 14], lambda-calculus 8, 9], Turing machines 15], nite state machines or machine code language 6], proof theory 9], matrix multiplication 3], or simple arithmetic operations 4]. 3. an algorithm A driving the system: The algorithm describes how the rules are applied to a collection of objects (soup/population). The algorithm may simulate a well-stirred reaction vessel with no topology 1, 6, 8], an Euclidean discrete CA-like ((xed) topology 13, 16], a continuous 3-D space 17], or a self-organizing topology 5]. Both, the set of object and the interaction rules, can be deened explicitly or implicitly (e.g. by an algorithm or mathematical expression). An example for an implicit deenition is the number-devision chemistry 4]: In the number-division chemistry the set of objects are natural numbers s S = f2; 3; 4; : : :g. Two objects can interact, if one object can be divided by the other. The result of the interaction is the divisor and the division of the two objects. Thus, R = fs 1 + s 2 =) s 3 js 1 mod s 2 = 0 ^ s 3 = s 1 =s 2 g.
منابع مشابه
Genetic Algorithms and Artiicial Life
Genetic algorithms are computational models of evolution that play a central role in many arti cial-life models. We review the history and current scope of research on genetic algorithms in arti cial life, using illustrative examples in which the genetic algorithm is used to study how learning and evolution interact, and to model ecosystems, immune system, cognitive systems, and social systems....
متن کاملLearning to Speculate: Experiments with Arti cial and Real Agents
This paper employs an arti cial agent{based computational approach to understanding and designing laboratory environments in which to test Kiyotaki and Wright's search model of money. The behavioral rules of the arti cial agents are modeled on the basis of prior evidence from human subject experiments. Simulations of the arti cial agent{based model are conducted in two new versions of the Kiyot...
متن کاملArtiicial Chemistries -a Review
This article reviews the growing body of scienti c work in Arti cial Chemistry. First, common motivations and fundamental concepts are introduced. Second, current research activities are discussed along three application dimensions: modeling, information processing and optimization. Finally, common phenomena among the di erent systems are summarized. It is argued here that Arti cial Chemistries...
متن کاملGenetic Algorithms and Artificial Life
Genetic algorithms are computational models of evolution that play a central role in many arti cial life models We review the history and current scope of research on genetic algorithms in arti cial life using illustrative examples in which the genetic algorithm is used to study how learning and evolution interact and to model ecosystems immune system cognitive systems and social systems We als...
متن کاملEvolution of Low Complexity Arti cial Neural
siGis-002-1996 May 24, 1996 Evolution of Low Complexity Arti cial Neural Networks for Land Cover Classi cation from Remote Sensing Data 20th Workshop of the Austrian Pattern Recognition Group ( OAGM) May 9{10, 1996, Schlo Seggau, Leibnitz, Austria Roland Schwaiger Helmut A. Mayer Reinhold Huber [email protected] [email protected] [email protected] Department of Computer Science Un...
متن کاملSeeing The Light : Arti cial Evolution , Real VisionInman
This paper describes results from a specialised piece of visuo-robotic equipment which allows the artiicial evolution of control systems for visually guided autonomous agents acting in the real world. Preliminary experiments with the equipment are described in which dynamical recurrent networks and visual sampling morphologies are concurrently evolved to allow agents to robustly perform simple ...
متن کامل